﻿using System;
using System.ComponentModel.DataAnnotations;
using Newtonsoft.Json;

namespace ALMForCRMToolkit.Models
{
    // Models used as parameters to WorkItemController actions.
    public class LogItem
    {
        public Guid Id { get; set; }

        public Guid LockIntentId { get; set; }

        public string Title { get; set; }

        public string Description { get; set; }

        public Byte[] Data { get; set; }

        public EnumTypes.LogItemType LogType { get; set; }

        public RecordAudit AuditTrail { get; set; }

        public EnumTypes.LogItemStatus Status { get; set; }

    }

}
